multi-purpose weapons - French English Dictionary